English Dictionary
◊ FLASH FLOOD
flash flood
n : a sudden local flood of great volume and short duration